package com.xqboss.apps.vo.box;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 *
 * @author Administrator
 */
@Data
public class BoxPayInfoVo {

    @ApiModelProperty("箱子id")
    private Long id;

    @ApiModelProperty("箱子名称")
    private String name;

    @ApiModelProperty("箱子图片")
    private String headimg;

    @ApiModelProperty("背景图片")
    private String bgimg;

    @ApiModelProperty("发售价格")
    private BigDecimal price;

    @ApiModelProperty("开始发售时间")
    private LocalDateTime publishTimeStart;

    @ApiModelProperty("结束发售时间")
    private LocalDateTime publishTimeEnd;

    @ApiModelProperty("详情")
    private String description;

    @ApiModelProperty("外显库存(发售总量)")
    private Integer displayStock;

    @ApiModelProperty("限购数量")
    private Integer limitStock;

    @ApiModelProperty("单次限购数量")
    private Integer onceLimitStock;

    @ApiModelProperty("分类名称")
    private String categoryName;

    @ApiModelProperty("父分类名称")
    private String pcName;

    @ApiModelProperty("作者名称")
    private String authorName;

    @ApiModelProperty("作者头像")
    private String authorHeadimg;

    @ApiModelProperty("发行方名称")
    private String publishName;

    @ApiModelProperty("发售倒计时")
    private Integer saleCountdown;

    @ApiModelProperty(value = "购买须知")
    private String buyKnow;

    @ApiModelProperty(value = "版权声明")
    private String copyrightNotice;

    @ApiModelProperty("是否售罄")
    private Boolean soldOut;

}
